import pandas as pd

# 创建 DataFrame
df1 = pd.DataFrame(
    {'语文': [67, 56, 100],
     '数学': [78, 79, 99],
     '英语': [99, 83, 98]},
    index=['张三', '李四', '王五']
)

df2 = pd.DataFrame(
    {'历史': [44, 96, 99],
     '地理': [88, 78, 100],
     '生物': [76, 94, 77]},
    index=['张三', '李四', '王五']
)

# 使用query筛选语文不及格的学生
df3 = pd.concat([df1, df2], axis=1)
df4 = df3.query('语文 < 60 and 历史 > 90')
print("筛选结果:\n",df4)
